import { CreateProductDto } from './create-product.dto';

/**
 * 产品更新数据传输对象
 * 继承自CreateProductDto，但所有字段都是可选的
 */
export class UpdateProductDto implements Partial<CreateProductDto> {
  /**
   * 产品名称
   */
  name?: string;

  /**
   * 产品描述
   */
  description?: string;

  /**
   * 产品价格
   */
  price?: number;

  /**
   * 产品库存
   */
  stock?: number;

  /**
   * 产品分类
   */
  category?: string;
} 